I often prefer these types of cards to short term draw spells in decks that always need to be keeping fuel in their hand, and while this doesn't really provide a full card in hand it doesn't make you lose life like Arena
You might not have the speed to get quick kills, but you reliably get the mana you need on later turns
Remember, costing two mana instead of one isnt necessarily a drawback if youre playing with [casthaven]Chalice of the Void[/casthaven], so maybe theres a stompy deck somewhere that wants this card
The BR buff is really good
Green creatures will often feature large creatures with the keyword Trample, that allow you to apply excess damage to your opponents health, even when blocked by another creature
Second, while WotC has already confirmed that the hard part is already done and the Partner mechanic is already coded into Brawl, there's been zero mention about how it could work